cut a deal

Translations
conclure un accord
Definitions
To negotiate an agreement or arrangement, often involving a compromise or concession from both parties.